package com.vincent.template.service.security;

import com.vincent.template.commons.base.VctTriple;

import java.util.List;
import java.util.Map;
import java.util.Set;

/**
 * @author Vincent Wang
 * @date 2021/1/15 19:54
 */
public interface AuthUriService {

    /**
     * 查询所有的uri配置
     * @return
     */
    List<VctTriple<Long, String, String>> findUris();

    /**
     * 查询所有的权限和uri资源绑定数据
     * @return
     */
    Map<String, Set<Long>> findAuthUrisMap();
}
